Versions:

  • 0.6.0

Wyvern is an OS-native webview command-line tool published by Rand Lee, currently available in version 0.6.0, with one version listed in the catalog. The name stands for "What You View, Engine Renders Natively," which reflects its core purpose: opening OS-native webview windows for user interaction and returning structured JSON results. Rather than rendering interfaces through external browser dependencies, Wyvern presents user-facing webview windows directly through the operating system's native capabilities, making it a lightweight option for workflows that need quick, interactive dialogs from the command line. The tool follows a "JSON in, JSON out" model, meaning it accepts structured JSON input describing the interaction and produces structured JSON output containing the user's responses or results. This design makes Wyvern MCP-compatible from the ground up, positioning it as a natural fit for integration into MCP-based pipelines and agent-driven systems where tools must exchange well-defined, machine-readable data. Relevant use cases include prompting users for input within automated workflows, collecting confirmations or form-style responses during CLI-driven processes, and bridging the gap between terminal-based automation and interactive user interfaces. Because results are returned as structured JSON, downstream tooling can parse and act on the dialog outcomes without additional transformation steps. The software falls into the category of developer tools and command-line utilities, specifically those concerned with user interaction, dialog presentation, and structured data exchange. Its single cataloged release, version 0.6.0, represents the current state of the project, and the pre-1.0 version number indicates an early-stage tool that is nonetheless already functional and designed around a clear architectural principle of native rendering combined with structured, protocol-friendly input and output. For teams building MCP-compatible systems or scripts that occasionally require human input, Wyvern provides a focused mechanism for embedding native webview dialogs directly into JSON-centric workflows.

Tags: